multi-body system - Spanish English Dictionary